package com.jk.service;

import com.jk.entity.BankCard;
import com.jk.entity.Payment;
import com.jk.entity.User;

import java.util.List;

public interface PaymentService {
    /**
     * 查询余额数据
     * @param userId
     * @return
     */
    Payment queryPayment(String userId);

    void addPayment(Payment payment);
    void deletePayment(String accountId);
    /**
     * 充值  从余额充值至余额宝数据
     * @param userId
     * @return
     */
    boolean updatePayment(String userId, double paymentInto);
    /**
     * 提现至银行卡
     * @param userId
     * @return
     */
    boolean updateTiXian(String userId, double paymentInto);
    /**
     * 充值  从银行卡充值至余额数据
     * @param userId
     * @return
     */
    boolean updateBankYue(String userId, double paymentInto);
    /**查询银行卡卡号*/
    BankCard queryBankId(String userId);
    /**查询手机号码*/
    /*User queryPhoneNumber(String userId);*/
}
